package com.yugao.fintech.antelope.mps.assembly;

import com.yugao.fintech.antelope.mps.model.entity.MsgTemplate;
import com.yugao.fintech.antelope.mps.model.rqrs.template.MsgTemplateResp;
import com.yugao.fintech.antelope.mps.model.rqrs.template.MsgTemplateSaveReq;
import com.yugao.fintech.antelope.mps.model.rqrs.template.MsgTemplateUpdateReq;
import org.mapstruct.Mapper;

/**
 * 消息模板
 *

 */
@Mapper(componentModel = "spring")
public interface MsgTemplateAssembly {
  MsgTemplateResp toMsgTemplateResp(MsgTemplate source);
  
  MsgTemplate toMsgTemplate(MsgTemplateSaveReq source);
  
  MsgTemplate toMsgTemplate(MsgTemplateUpdateReq source);
}
